manipulate the harpoon dexterously - Spanish English Dictionary